package src.Aula07.Ex01;

public class Hotel extends Alojamento {
    private String tipo;


    public Hotel(String codigo,String nomeAl,String local,double preco, boolean disponibilidade, double avaliacao, String tipo){
        super(codigo,nomeAl,local,preco,disponibilidade,avaliacao);
        this.tipo=tipo;
}


    public void setTipo(String novoTipo){this.tipo=novoTipo;}
    public String getTipo(){return tipo;}


@Override

//toString
public String toString(){

    if (this.getDisponibilidade()==true)
        return String.format("Hotel %s, %s, em %s, tem o custo de %d€/noite, com quartos %s-bed, com avaliação de %d estrelas encontra-se neste momento disponível",getCodigo(),getNome(),getLocal(),getPreco(),tipo,getAvaliacao());
    else
        return String.format("Hotel %s, %s, em %s, tem o custo de %d€/noite, com quartos %s-bed, com avaliação de %d estrelas nào se encontra neste momento disponível",getCodigo(),getNome(),getLocal(),getPreco(),tipo,getAvaliacao());

}

}
